himen circular - French English Dictionary